1900 Sycamore Rd, DeKalb, IL 60115-2041, DeKalb
"Excellent Chinese buffet. Variety of food and fresh! Went passed this place many times and decided t"
"Excellent Chinese buffet. Variety of food and fresh! Went passed this place many times and decided t"